package com.tanhua.admin.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @ClassName UserBaseData
 * @Description TODO    用户管理-用户基本资料 前端展现类
 * @Author JavaDev
 * @Date 2021/1/17 4:02
 * @Version 1.0
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class UserBaseDataVo implements Serializable {
    private Long id; // 用户ID
    private String nickname; // 昵称
    private String sex; // 性别
    private Integer age; // 年龄
    private Integer income; // 收入
    private String userStatus; // 用户状态，1为正常，2为冻结
    private Long created; // 注册时间
    private String city; // 注册地区
    private String logo; // 用户头像
    private String mobile; // 用户账号
    private String marriage;
    private String tags;
    private String personalSignature;
    /**
     * 职业
     */
    private String occupation;

    /**
     * 被喜欢人数
     */
    private Long countBeLiked;

    /**
     * 喜欢人数
     */
    private Long countLiked;

    /**
     * 配对人数
     */
    private Long countMatching;

    /**
     * 最近活跃时间   TODO
     */
    private Long lastActiveTime;

    /**
     * 最近登录地   TODO
     */
    private String lastLoginLocation;


}